package com.hwtx.form.domain.listener;

import com.hwtx.form.domain.def.FormDetailExt;
import com.hwtx.form.domain.handle.datamodel.DataModel;
import lombok.Builder;
import lombok.Getter;

import java.util.List;
import java.util.Map;

@Getter
@Builder
public class FormDataChangeEvent {

    private List<String> handleItems;
    private List<FormDetailExt.OperationCondition> operationConditions;
    private List<Object> data;
    private Long changeFormId;
    private Map<String, String[]> params;
    private String type;
    private DataModel dataModel;
    private List<Map<String, Object>> removeItems;
}
